Tech

Microsoft is finally adding Teams to its own store